cmake_minimum_required(VERSION 3.16.0)

set(project_name "fast_rpc")
set(CMAKE_SYSTEM_NAME Linux)

project(${project_name} LANGUAGES C CXX)

set(CMAKE_CXX_STANDARD 17)

set(YAML_CPP_DIR ${CMAKE_SOURCE_DIR}/3rd/yaml-cpp)
add_subdirectory(${YAML_CPP_DIR})

add_subdirectory(${CMAKE_SOURCE_DIR}/fast_rpc)